GetAttr-Funktion

       

Gibt einen Wert vom Typ Integer zurⁿck, der die Attribute einer Datei, eines Verzeichnisses oder eines Ordners darstellt.

Syntax

GetAttr(Pfadname)

Das erforderliche Argument Pfadname ist ein Zeichenfolgenausdruck, der einen Dateinamen angibt. Pfadname kann ein Verzeichnis oder Ordner sowie ein Laufwerk enthalten.

Rⁿckgabewerte

Der von GetAttr zurⁿckgegebene Wert ist die Summe der folgenden Attributwerte:

Konstante Wert Beschreibung
vbNormal 0 Normal.
vbReadOnly 1 Schreibgeschⁿtzt.
vbHidden 2 Versteckt.
vbSystem 4 Systemdatei. Beim Macintosh nicht verfⁿgbar.
vbDirectory 16 Verzeichnis oder Ordner.
vbArchive 32 Datei wurde seit dem letzten Sichern geΣndert. Beim Macintosh nicht verfⁿgbar.
vbAlias 64 Angegebener Dateiname ist ein Alias Nur beim Macintosh verfⁿgbar.

Anmerkung Diese Konstanten werden durch Visual Basic fⁿr Applikationen definiert und k÷nnen beliebig im Code anstelle der tatsΣchlichen Werte verwendet werden

Bemerkungen

Zur Ermittlung der Attributeinstellungen k÷nnen Sie den And-Operator verwenden und einen bitweisen Vergleich zwischen dem Rⁿckgabewert der GetAttr-Funktion und dem Wert des jeweils gewⁿnschten Dateiatttributs durchfⁿhren. Ist das Ergebnis ungleich Null, dann ist das Attribut fⁿr die angegebene Datei gesetzt. Zum Beispiel hat der folgende And-Ausdruck den Rⁿckgabewert Null, wenn das Archivattribut nicht gesetzt ist:

Ergebnis = GetAttr(FName) And vbArchive

Der Rⁿckgabewert ist ungleich Null, wenn das Archivattribut gesetzt ist.